more talented - Francés Inglés Diccionario